using System;
using System.Collections.Generic;
using System.Text;

namespace Enyo
{
	public interface IDataProcessor<T>
	{
		Enyo.Reflection.Type<T> DataType
		{
			get;
		}
	
		T Process(T value);
	}

	public interface IDataProcessor
	{

		object Process(object value);
	}
}
